package cn.tedu._05weibo.mapper;

import cn.tedu._05weibo.pojo.entity.Weibo;
import cn.tedu._05weibo.pojo.vo.WeiboDetailVO;
import cn.tedu._05weibo.pojo.vo.WeiboIndexVO;

import java.util.List;

public interface WeiboMapper {
    /**
     * 1.插入微博
     * @param weibo 实体类
     * @return 影响的行数
     */
    int insertWeibo(Weibo weibo);

    /**
     * 2.首页显示
     * @return 微博VO类集合
     */
    List<WeiboIndexVO> selectIndex();

    /**
     * 3.详情页功能
     * @param id 微博id
     * @return VO类
     */
    WeiboDetailVO selectById(Long id);
}
